home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr48 / ned100.zip / README < prev    next >
Text File  |  1993-04-08  |  9KB  |  231 lines

  1. FILES IN NED100.ZIP ARCHIVE
  2. ---------------------------
  3.  
  4. The following files are included for version 1.00 of the
  5. NEWEDIT unit.
  6.  
  7.  
  8.   NEDEMO.PAS   - Driver program based on the original TVEDIT.PAS
  9.                  program.  All of the "extras" routines dealing
  10.                  with the calculator, puzzle, ascii chart, etc.,
  11.                  have been stripped out. This unit contains code
  12.                  that applies to the menus, status line,
  13.                  desktop, etc.  It does NOT contain any of the
  14.                  editor code, except for the appropriate call to
  15.                  open the editor in the HandleEvent procedure
  16.                  and the required calls to allocate/deallocate
  17.                  the clipboard.
  18.  
  19.   EDITPKG.PAS  - This unit contains all the code required to
  20.                  interface to the NewEdit unit.  It initializes
  21.                  the buffers, contains all the dialogs, and
  22.                  handles the clipboard allocation/deallocation.
  23.  
  24.   NEWEDIT.PAS  - Complete replacement for original EDITORS.PAS.
  25.  
  26.   CMDFILE.PAS  - This file holds all cm???? and hc????
  27.                  constants.
  28.  
  29.   NEWEDIT.DOC  - Text file explaining the new NEWEDIT features,
  30.                  command summary, and some technical
  31.                  information to allow you to add custom key
  32.                  commands.
  33.  
  34.   EDITHELP.TXT - An ASCII file that contains context help for
  35.                  all features of the NEDEMO program and the
  36.                  NEWEDIT unit.
  37.  
  38.   MAKEHELP.BAT - A batch file that will compile MAKEHELP.TXT
  39.                  into NEDEMO.HLP.  You must run this for
  40.                  context help to work!
  41.  
  42.   COLORS.ASC   - A very fine explanation of the TV color
  43.                  palette, by Steve Shafer.  This tells you the
  44.                  right way to change and/or modify the palette.
  45.  
  46.   REVISION     - Latest modifications and bug fixes made.
  47.                  Not included with v1.00 as there are none
  48.                  (I hope!).
  49.  
  50.   README       - You're reading it now.
  51.  
  52.  
  53.  
  54. INSTRUCTIONS:
  55. -------------
  56.  
  57. Create a directory to compile in and unzip the archive in that
  58. directory.  Move in any code you need to compile the original
  59. TVEDIT.PAS into this directory.  Compile NEDEMO.PAS as you
  60. would TVEDIT.  You may not have enough memory to use the IDE.
  61. I compile my stuff in the IDE using EMS memory, and I take out
  62. the standard units from TURBO.TPL and don't load it.  If you're
  63. really pinched for space, take out all of the comments.  It
  64. will reduce the source code size by almost half!
  65.  
  66. NEDEMO.PAS, EDITPKG.PAS, and NEWEDIT.PAS, have all new features
  67. clearly marked.  Old code in NEWEDIT.PAS is just commented out
  68. so you can see the differences between it and EDITORS.PAS.  If
  69. you want to see what I've done to make a particular feature
  70. work, search for that features "label" (e.g., wordwrap would be
  71. WRAP). There is a "start" and "stop" label for each bit of
  72. code.  The header text in all three files gives the label names,
  73. and what the feature does.  I have commented major features so
  74. you can follow my logic, should you decide to modify things
  75. further.
  76.  
  77. Read the NEWEDIT.DOC file to see exactly what a feature does,
  78. and any quirks it might have.  This file will also tell you how
  79. to just plug in the NEWEDIT unit into your own code.
  80.  
  81.  
  82.  
  83. CREDITS
  84. -------
  85.  
  86. I would like to take a moment to thank those people who made
  87. this project possible.  They are special people, who take the
  88. time and effort to help novices, like myself, and thereby
  89. provide a service that really does go beyond mere words.
  90. Without their help, many of us would not have been able to get
  91. up to "snuff" with Turbo Vision.
  92.  
  93. Special thanks go out to
  94.  
  95.   Johnathan Stein      - Who provided help, suggestions,
  96.                          constructive criticism, Load/Store bug
  97.                          fixes in EDITOR.PAS file, example code
  98.                          and inclusions, donating a help file to
  99.                          get me started with mine, and many
  100.                          valuable hours in debugging and testing
  101.                          the code.  Oh, and I can't forget the
  102.                          HotLix lollipop!  SHAZAM!!!
  103.  
  104.   Tom Campbell         - Who did preliminary profiling for the
  105.   (Compute Magazine)     code efficiency, gave me a few pointers
  106.                          on when assembly language should not be
  107.                          used, tracking down bugs, and for
  108.                          taking the time to show me how the help
  109.                          system should work.
  110.  
  111.   Henrik Carlsen       - For running the program through its
  112.   (Borland Int.)         paces and finding numerous bugs.
  113.  
  114.   David W. DeBerry     - For offering to beta test the program
  115.                          and providing encouragement.
  116.  
  117.   Louis Chretien       - For requesting wordwrap on the BPROGA
  118.   (Journal de Quebec)    forum and getting me started on the
  119.                          project.
  120.  
  121.   Joseph L. Stratmann  - Again, his posts got me started.
  122.  
  123.   Dave Scofield        - For taking the time during Christmas
  124.   (Borland Int.)         holidays to look over the code.
  125.  
  126.   Steve Schafer        - For pointing me in the right direction
  127.   (CIS BPROGA TeamB)     and for writing the fine COLORS.ASC
  128.                          file that explains the TV palatte so
  129.                          well.
  130.  
  131.   CIS BPROGA TeamB     - Those wild and crazy guys who always
  132.                          seem to find time to help us all.
  133.  
  134.   Borland Int.         - For a super product called Turbo
  135.                          Vision.  (When are we gonna get a Turbo
  136.                          Ada, guys?).
  137.  
  138.   Enya and Kitaro      - For the musical inspiration.
  139.  
  140.  
  141. Take a bow gentlemen (and ladies)!  OK, credits are over, now
  142. everyone get back to work!
  143.  
  144.  
  145.  
  146. UPDATES
  147. -------
  148.  
  149. While the NEWEDIT project was originally started on the
  150. CompuServe Information Service (CIS), I realize that the
  151. NED???.ZIP files will probably be distributed to people who do
  152. not have access to it, for one reason or another.  Therefore,
  153. if you are not a CIS member and require updates to the files
  154. you will have to request them via US Mail.
  155.  
  156. To request updates through the US Mail, please write to
  157.  
  158. Al Andersen
  159. PO Box 2436
  160. Sierra Vista, AZ 85636
  161.  
  162. There is a $10 service and handling charge.  Make checks
  163. payable to ALFRED B. ANDERSEN.  Provide the version number that
  164. you currently have.  You will get the latest files in a ZIP
  165. archive on a 5-1/4" 360K floppy diskette.  The $10 is not a
  166. marketing ploy.  It covers diskette costs, mailer costs,
  167. postage costs, check processing costs, and gas to the bank and
  168. post office.  I'm not doing this for a profit.
  169.  
  170. If you feel the service and handling charges are unfair, get a
  171. six-pack and give it to a friend as incentive to download it
  172. from CIS for you.
  173.  
  174. I am open to other suggestions on how to distribute the
  175. program, such as FTPing the ZIP archive via InterNet if I have
  176. anonymous access to your host.
  177.  
  178.  
  179.  
  180. DISCLAIMER
  181. ----------
  182.  
  183. NEWEDIT.PAS is a total replacement for the EDITORS.PAS
  184. TurboVision demo unit provided as part of the Turbo Pascal 6.0
  185. software package.  It retains the same (c) 1990 copyright by
  186. Borland International.  Regardless of the fact that the
  187. implementation you have received is a highly modified version
  188. of the original software, all copyrights, implied or otherwise,
  189. still remain.
  190.  
  191. However, Borland International takes no responsibility for any
  192. changes that have been incorporated into this modified version
  193. of the software.  I, in turn, do NOT accept any responsibility
  194. for any damages that may result from the use of this software,
  195. either incidental, or otherwise.  I do not even guarantee that
  196. it will run on your machine!  Therefore, you, the user, accept
  197. all responsibility for all liabilities you may incur from use
  198. of this software.
  199.  
  200. Do NOT contact Borland if you encounter any problems with this
  201. modified software.  Instead, load up your original EDITORS.PAS
  202. file and attempt to reproduce the problem using it.  If the
  203. problem is there, you may contact Borland.  If the problem is
  204. not apparent in your original EDITORS.PAS program, you may
  205. contact me.
  206.  
  207.   Al Andersen
  208.   71610,3214
  209.   "aandersen@huachuca-emh2.army.mil"
  210.  
  211. Please use CompuServe Mail or InterNet when requesting
  212. assistance.  If possible, enclose an EXACT duplicate of the
  213. text you are using when you encountered the problem, and
  214. describe the problem in precise terms.  This is required for me
  215. to be able to reproduce the problem, and then hopefully fix it.
  216.  
  217. Minor fixes will be sent to you via CompuServe or InterNet
  218. mail.  Major fixes will be reposted to the appropriate BPROGA
  219. library.  An accumulation of minor fixes will eventually be
  220. added to a major revision at a time I deem appropriate.
  221.  
  222. Please do not bother the nice people listed in the credits with
  223. problems you may encounter using this software.  They are NOT
  224. responsible for it in any shape or form.
  225.  
  226. My apologies to anyone who may deem the phrasing of this
  227. disclaimer to be harsh.  It is not my intent to put anyone off.
  228. I just don't want any legal hassles.
  229.  
  230. Thank you.
  231.